Scotch Rose - Español Inglés Diccionario